hardware key - German English Dictionary